Big Huge Thesaurus

stemless daisy

noun